sand and gravel trap - Alemán Inglés Diccionario